turkey buzzard - Turkish English Dictionary